package com.ruoyi.mushcoin.domain.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;

/**
 * TG用户导入视图对象 tg_user_info
 *
 * @author billy
 * @date 2024-07-29
 */

@Data
@NoArgsConstructor
public class TgUserInfoImportVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;


    /**
     *
     */
    @ExcelProperty(value = "")
    private Long userId;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String firstName;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String lastName;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String userName;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String languageCode;

    /**
     *
     */
    @ExcelProperty(value = "")
    private Integer isPremium;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String countryCode;

    /**
     *
     */
    @ExcelProperty(value = "")
    private Long mushcoin;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String gameData;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String headerJson;

    /**
     *
     */
    @ExcelProperty(value = "")
    private Long inviteUserId;

    /**
     *
     */
    @ExcelProperty(value = "")
    private Long inviteRewardsTotal;

    /**
     * 交换货币
     */
    @ExcelProperty(value = "交换货币")
    private String currencyOfExchange;


}
